Nectar Logo

User-Centred Requirements Handbook

Telematics Engineering Logo

Phase 2. Prototype and User test


2.7 Review user cost/benefits

Objective

An important aspect in weighing up alternative system concept options will be the costs and benefits that users perceive, as well as each option's effectiveness in meeting the business goals. This activity provides a basis for eliminating certain concept options and selecting the most suitable.

The information collected are the costs and benefits of the system concept from each user group's view. These will be drawn from a range of viewpoints including task characteristics, job content, security, organisational procedures and personal development. It will thus highlight general implications of the new tasks on the users' jobs and the human aspects of the organisation.

Process

In order to capture user cost/benefits in a structured way, the following method may be used. Users judge whether the benefits to be gained by using particular products are outweighed by the costs experienced (usually implicit such as effort or delay). Factors that are considered include ease of use, ease of learning, training, etc. It is worthwhile to try to be explicit about the costs and the benefits for particular user groups so attention can be paid to these during design. The method is most useful for systems which affect whole work processes rather than single-user, single-task products.

The method enables a realistic study of the costs and benefits of the new system across a range of user groups early in the development cycle, allowing new options to be considered.

The resources required are fairly small. The process requires input from people with knowledge of different user types in existing work process.

The stages in performing the user cost/benefit analysis are as follows:

Procedure

1. Each user group/stakeholder is identified (or drawn from Form 1.2). For each group Form 2.7 is completed. There are two parts to the form as shown on the following pages. One part covers individual tasks or roles of the different users, while the other looks at characteristics of the job in general. Either or both parts of the form may be completed as appropriate.

2. Review the organisational process diagram (Section 1.10, Figure 7).

3. List the benefits for each user group in the 'benefit' column for each aspect of the system that would be regarded as a benefit, and rate its importance from +1 to +5.

4. List the costs for each user group in the 'cost' column for each aspect of the system that would be regarded as a cost, and rate its importance from -1 to -5.

5. Where costs appear to outweigh the benefits, try to think of a change to the system that would help to redress the balance. This may involve changing the system functions, the way they are implemented, or the organisational design in which the user is operating. Write this down in the sixth column: 'Modified or New User Requirement' column. An example of Form 2.7 is given below.

Note: The ratings are intended to highlight the importance of the costs and benefits of individual factors. The scores for different factors should not however be added together as the scores for different factors may not be of an equivalent scale.

6. Summarise the costs and benefits at the bottom of the form, and try to assess how acceptable, to the user group, the whole system concept would be.

7. If more than one user group is being considered, complete Form 2.7 for each.

8. If necessary, identify how a more equitable spread of costs and benefits can be achieved for all user groups. Refer back to the organisational process diagram (section 1.10) and modify it to capture the changes of how each user group relates to each other. There is, of course, no guarantee that the requirements of different user groups will be compatible with each other.

Form 2.7 - User cost/benefits (Example)

2.7 User Cost/Benefits
User group: Bank staff.
Issue Benefits Rating +1 to +5 Costs Rating –1 to –5 Modified or New User Requirement Ref.

Main roles or tasks:

1. Day to day maintenance of bank machine
Receive some form of warning when bank machine needs to be refilled with money and paper.
Refill as required.
Able to respond to faults before bank customers complain +3
Interruption of warnings and having to keep checking bank machines.
Time consuming task
-3
Rota of staff to check on level of paper and money in machine.
Develop faster refill mechanism.

2.7.1
2.7.2

2. Dealing with faults
Receive warning if machine develops a fault.
Decide what type of fault has arisen. If minor fault correct oneself.
If more major, contact maintenance to come out and repair

Increased responsibility as able to sort out some problems locally.
Some broadening of skills.
Social and professional contact with another group.
+2
Time and effort
May be criticised if call out maintenance for minor problem
-2

Develop diary of past faults to guide staff on correcting faults and when to call out an engineer
2.7.3

Transfer to Form 3.5

System Functions and Features and Form 3.4

Technical environment

2.7 User Cost/Benefits
User group: Help desk support engineer.
Issue Benefits Rating +1 to +5 Costs Rating –1 to –5 Modified or New User Requirement Ref.
Job Security            
Job Content
1. Task variety
2. Effort required
3. New skills/skills lost
4. Work pace/deadlines
5. Workload
6. Satisfaction


Increased range of tasks

Fault correction.


+3
+5

+1
 

-1
-1
0
0
   

Organisational procedures
1. Discretion and autonomy
2. Standardisation and formality
3. Power and influence
4. Privacy
5. Communications
6. Status
           

Personnel policies
1. Basic pay
2. Other rewards
3. Career prospects
4. Industrial relations
           
Summary: Generally an improvement to working procedures.

Transfer to Form 3.9 Social and

Organisational Requirements


2.8 Move to phase 3?
Back to Contents

NECTAR Home Page The NECTAR Information Update The NECTAR Repository The European Journal of Engineering for Information Society Applications The NECTAR Discussion Fora